package com.cole.miniapp.project.mapper;

import com.cole.miniapp.project.domain.FcmUser;
import com.cole.miniapp.project.vo.Parameter2;
import com.cole.miniapp.project.vo.Parameter3;

public interface FcmUserMapper {
    int deleteByPrimaryKey(Long id);

    int insert(FcmUser record);

    int insertSelective(FcmUser record);

    FcmUser selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(FcmUser record);

    int updateByPrimaryKey(FcmUser record);

    FcmUser selectUserByOpenid(String mOpenid);

    void updateUnionidById(Parameter2 parameter2);

    void updateUserInfoById(Parameter3 parameter3);

    void updateUserPhoneById(FcmUser fcmUser);

    void updateMoneyByopenid(FcmUser fcmUser);

    void updateRedMoneyById(FcmUser fcmUser);

    void updateAddMoneyById(FcmUser fcmUser);

    void updateTypeByUserId(FcmUser fcmUser);
}